d enzyme - French English Dictionary